cause a good impression - Spanisch Englisch Wörterbuch